

     //短信登陆
     
     let shiJian=10
     let t=null
     $('.sms-login a').click(function(){
       let mobile=$('.mobile').val()
       if(!mobile||!/^1\d{10}$/.test(mobile)){
        cocoMessage.error('请输入正确的手机号', 3000);
           return
       }
       $.post('/api/sms/send.jsp',{mobile},res=>{
         if(res.meta.state!==201){
            cocoMessage.error(res.meta.msg, 3000);
           return
         }
       },'json')
       if(shiJian!=10)return
       shiJian--
       $(this).text(`重新发送验证码(${shiJian})`)
       t=setInterval(()=>{
       if(shiJian<1){
           clearInterval(t)
           shiJian=10
           $(this).text(`重新发送`)
           return 
       }else{
           $(this).text(`重新发送验证码(${shiJian})`)
       }
       shiJian--
       },1000)
     })
// ### 7天免登录
// 1 获取按钮，绑定点击事件
jkCaptchaFn(
    '#captcha1',
    (captchaObj) => {
        $('.zhanghaodenglu').click(function () {
            // 行为验证码
            if (!captchaObj.getValidate()) {
                cocoMessage.error('行为验证码错误', 3000);
                return
            }

            //请求接口
            let account=$('input.account').val()
            let pwd=$('input.pwd').val()
            $.post('/api/user/login.jsp',{account,pwd},res=>{
              // console.log(res);
              if(res.meta.state===200){
                cocoMessage.success(res.meta.msg, 3000);
                if($('#remember').prop('checked')){
                  localStorage.setItem('token',res.data.token)
                  localStorage.setItem('uname',res.data.uname)
                  localStorage.setItem('expires',(new Date).getTime()+1*1000*60*60*24*7)
                }else{
                  sessionStorage.setItem('token',res.data.token)
                  sessionStorage.setItem('uname',res.data.uname)
                }
                setTimeout(()=>{
                  location.href='./index.html'
                },2500)
              }else{
                cocoMessage.error(res.meta.msg, 3000);
              }
            },'json')
          
            
            
        })
    },
    '280px'
)
